PXC Documentation

PXC Home

Repeat

pre 1.18

Repeat image multiple times linearly, or in grid pattern.

Node Data

Display name

Repeat

Internal name

Node_Repeat

Inheritances

Node_Processor
Node_Repeat

Inputs

Surfaces

surface

Surface In

enum

Output Dimension Type

vec2

Relative Dimension

ipadding

Padding

vec2

Dimension

enum

Array Select

Pattern

enum

Pattern

vec2

Start Position

rotation

Start Rotation

Amount

int

Amount

int

Column

Pattern

anchor

Global Anchor

rotation

Global Rotation

rotRange

Angle Range

float

Radius

slider

Circular Ratio

rotation

Circular Angle

Path

path

Path

range

Path Range

float

Path Shift

bool

Rotate Along Path

bool

Offset Path Position

bool

Offset Path Rotation

Position

vec2

Shift Position

enum

Stack

vec2

Shift Column

anchor

Anchor

range2

Random Position

bool

Use Shift As Endpoint

Rotation

rotation

Base Rotation

rotRange

Repeat Rotation

rotRand

Random Rotation

Scale

bool

Uniform Scale

float

Scale X

float

Scale Y

range2

Random Scale

Rendering

enum

Blend Mode

bool

Inverse Draw Order

bool

Sort Y

Color

palette

Color Per Index

gradient

Gradient Over Copy

float

Gradient Scale

gradient

Random Color

Deprecated

bool

Wrap Index

vec2

Animator Scale

curve

Animator Falloff

color

Animator Blend

Dynamic Inputs

enum

Select Mode

area

Select Area

float

Select Index

float

Select Range

surface

Select Surface

vec2

Select Position

rotation

Select Rotation

float

Select Falloff

curve

Select Falloff Curve

enum

Animator Type

vec2

Position

rotation

Rotation

vec2

Scale

enum

Anchor Type

vec2

Anchor Position

color

Color

slider

Alpha

slider

Strength

Outputs

surface

Surface Out

atlas

Atlas Data

Attributes

Color Depth
Interpolation

Repeat surface over a fix pattern. To scatter surface randomly, use Scatter node.



Properties


Surfaces
Output Dimension TypeMethod for determining output dimension.
Array SelectWhether to select image from an array in order, at random, or spread each image to its own output.
Pattern
PatternRepeation pattern.
Global AnchorRepositon all repeated image After it's repeation.
Global RotationRotate all repeated surface around one global anchor.
Path
PathMake repeated surface follows path. Set Shift Position to [0,0] to remove offset.
Path RangeRange of the path to distribute.
Path ShiftShift position along path.
Rotate Along PathWhether to rotate object along path normal.
Position
Shift PositionMove surface by a fix amount per copies.
StackAutomatically shift the next copy by the width of the current one. Set Shift Position to [0,0] to remove offset.
Shift ColumnMove surface by a fix amount per row (in grid mode).
AnchorDraw anchor.
Random PositionAdd random shifting.
Use Shift As EndpointInstead of shifting each copy by a fix amount. The Shift Position determine where the last copy would be and subdivided other copies in-between.
Rotation
Base RotationRotation of the first copy.
Repeat RotationAdjust rotation of subsequence copy by a fix amount.
Random RotationAdd random rotation to each copy.
Scale
Uniform ScaleForce the final scale to have the same X and Y scale factor.
Random ScaleAdd random scale to each copy.
Render
Blend ModeDrawing blend mode.
Sort YSort drawing order by it's Y position to create top-down depth effect.



Commit History


1.10.0
  • Introduced
1.21.6.004
  • Add circular patten aspect ratio, angle.
1.21.5.002
  • Fix dynasurf not rendering.
1.21.2.005
  • Fix sort Y override global rotation property.
1.21.2.003
  • Add Y sort option.

Related Links